Crate rustybuzz[][src]

Expand description

A complete harfbuzz shaping algorithm port to Rust.

Modules

Predefined scripts.

Structs

A font face handle.

A feature tag with an accompanying range specifying on which subslice of shapes input it should be applied.

A buffer that contains the results of the shaping process.

A glyph info.

Holds the positions of the glyph in both horizontal and vertical directions.

A script language.

A text script.

Flags used for serialization with a BufferSerializer.

A 4-byte tag.

A buffer that contains an input string ready for shaping.

A font variation.

Enums

A cluster level.

Defines the direction in which text is to be read.

Functions

Shapes the buffer content using provided font and features.